package com.lonely.api.mes.model.dto;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author : 黄志标
 * @date: 2025/11/11 17:45
 * @description: 添加/修改用户同步接口请求实体
 */
@Data
public class SynchronizedUserDTO implements Serializable {

    /**
     * 用户信息
     */
    private List<UserInfo> users;

    /**
     * 用户信息
     */
    @Data
    public static class UserInfo implements Serializable {

        /**
         * 工种 staff 员工 ， user  用户
         */
        private String bcofwk;

        /**
         * 用户名
         */
        private String firstname;

        /**
         * 性别：(0女， 1男)
         */
        private String gender;

        /**
         * 人员状态：(0在职,1离职)
         */
        private String leave;

        /**
         * 员工号
         */
        private String userno;

        /**
         * 电话
         */
        private String cellphone;

        /**
         * 邮件
         */
        private String emailaddress;

        /**
         * 所属产线 -- 不要传，传了会校验
         */
        private String firstOrgCode;

        /**
         * 登录名
         */
        private String loginname;

        /**
         * 员工卡号
         */
        private String userCardno;

        /**
         * 所属车间 -- 不要传，传了会校验
         */
        private String workshoCd;


    }


}
